home *** CD-ROM | disk | FTP | other *** search
/ Cre@te Online 2000 December / Cre@teOnline CD05.iso / MacSoft / XML ConsoleMax.sea / XML ConsoleMax / Required / esc.jar / com / extensibility / xml / VirginURIScheme.class (.txt) < prev    next >
Encoding:
Java Class File  |  2000-06-30  |  2.7 KB  |  111 lines

  1. package com.extensibility.xml;
  2.  
  3. import com.extensibility.plugin.api.URIScheme;
  4. import com.extensibility.plugin.api.URISchemeAdapter;
  5. import java.io.ByteArrayInputStream;
  6. import java.io.IOException;
  7. import java.io.InputStream;
  8. import java.io.OutputStream;
  9. import java.io.Reader;
  10. import java.io.StringReader;
  11. import java.io.Writer;
  12.  
  13. class VirginURIScheme extends URISchemeAdapter {
  14.    public static final String SCHEME_NAME = ":xa-virgin";
  15.  
  16.    public VirginURIScheme() {
  17.    }
  18.  
  19.    public void registerSchemes(URIScheme.Manager var1) {
  20.       var1.registerScheme(":xa-virgin", (Class)null, this);
  21.    }
  22.  
  23.    public URIScheme construct(String var1, String var2) {
  24.       return this;
  25.    }
  26.  
  27.    public URIScheme construct(Object var1) {
  28.       return this;
  29.    }
  30.  
  31.    public URIScheme construct(String var1) {
  32.       return this;
  33.    }
  34.  
  35.    public String computeRelative(URIScheme var1) {
  36.       return "";
  37.    }
  38.  
  39.    public URIScheme toParent() {
  40.       return null;
  41.    }
  42.  
  43.    public String getScheme() {
  44.       return ":xa-virgin";
  45.    }
  46.  
  47.    public URIScheme renameTo(String var1) {
  48.       return null;
  49.    }
  50.  
  51.    public String getUIName() {
  52.       return "";
  53.    }
  54.  
  55.    public boolean unlock() {
  56.       return false;
  57.    }
  58.  
  59.    public long getLength() {
  60.       return 0L;
  61.    }
  62.  
  63.    public InputStream createInputStream() throws IOException {
  64.       return new ByteArrayInputStream((new String("")).getBytes());
  65.    }
  66.  
  67.    public Reader createReader() throws IOException {
  68.       return new StringReader("");
  69.    }
  70.  
  71.    public OutputStream createOutputStream() throws IOException {
  72.       throw new IllegalArgumentException();
  73.    }
  74.  
  75.    public Writer createWriter() throws IOException {
  76.       throw new IllegalArgumentException();
  77.    }
  78.  
  79.    public boolean exists() {
  80.       return false;
  81.    }
  82.  
  83.    public boolean hasPersistence() {
  84.       return false;
  85.    }
  86.  
  87.    public boolean isEmpty() {
  88.       return true;
  89.    }
  90.  
  91.    public boolean isReadOnly() {
  92.       return true;
  93.    }
  94.  
  95.    public boolean equals(URIScheme var1) {
  96.       return true;
  97.    }
  98.  
  99.    public int compareTo(URIScheme var1) {
  100.       return 0;
  101.    }
  102.  
  103.    public String getShortName() {
  104.       return "";
  105.    }
  106.  
  107.    public String getFullPath() {
  108.       return "";
  109.    }
  110. }
  111.